distorted perception - French English Dictionary